In
the step analyze sub-domains, timeboxes are also used to limit the time of
analysis of each sub-domain. In this analysis the following aspects are considered:
1.
experience,it
indicates the level of knowledge that the participants of the workshop have on the sub-domain. This level can
be: a. high, the participants have fully understanding and some stakeholders
participated of projects related with the sub-domain; b. partial, the
sub-domain is knowledge, but the understanding is partial; c. low, the
participants do not know the sub-domain.
2.
risks, they are identified and analyzed to determine the negative impact
that has to the sub-domain. In the analysis, the risks are prioritized according with the perceptions of the team
about the severity of the risk. The impact of the risks can be: a. high, possible problems will happen and will be difficult to
manage; b. relevant, possible problems can be expected, however, they can be managed;
c. low, there are not apparent problems.
3.
volatility,
it determines if the sub-domain very change with
the time. The volatility can be: a. high, constants changes occur in the sub-domain; b. medium,
possible changes can be expected, but, they do not big impacts; c. low, few
changes can occur.
4.
maturity,
it determines if the sub-domain is stable. The maturity can be: a. high, the
participants have fully understanding, materials about the domain are of easy access and some stakeholders
participate of projects related with the sub-domain; b. partial, the
sub-domain is knowledge, but the understanding is partial and the access the information about it is more difficult;
c. low, the
participants do not know the sub-domain. No background theory exists.
5.
existent code, it facilitates the understanding of the sub-domain and
help in the development. The potential of the code can be: a. high, is an
interesting basis of information and has potential to be reused; b. relevant, some
costs are associated in make it reusable; c. low, the code does not get benefits to the project.
|